function SubCategoriasTer(IndexSubCat)
{
    $('#IdFam').val(IndexSubCat);
    if(IndexSubCat != 0)
    {
        $.ajax({
            type: 'POST',
            url: '../negocios/TerSelectProdutos.php',    
            data: {TerIdFam: IndexSubCat},    
            success: function(data)
            {
                var strHTML = '';
                $('#Produto').css('display', 'table');
                if(strOldHTML == '')
                {
                    strHTML = $('#Produto').html();
                    strOldHTML = strHTML;
                }
                else
                {
                    $('#Produto').html(strOldHTML);
                    strHTML = $('#Produto').html();
                }
                var strNewHTML = strHTML.replace('Opcao', data);
                $('#Produto').html(strNewHTML);
            },    
            error: function(erro)
            {
                $('#Produto').css('display', 'table');
                $('#Produto').html("Ocorreu algum erro, doido!!!");
            }
        })
    }
    else
        $('#Produto').css('display', 'none');
}

function SelectProduto(IdFamTel, pCodProd)
{
    $('#CodProd').val(pCodProd);
    $('#DivTerraplenagem').css('display', 'table');
}          

var nClick = 0
function EnviarDadosTerraplenagem()
{
    nClick = nClick +1;
    qtdm3 = $('#TER_QtdM3').val();
    distkm = $('#TER_DistKM').val();
    codprod = $('#CodProd').val();
    idFam = $('#IdFam').val();
    if(Editei == 'S')
    {
        AddIndex = IndexCurRow;
        AddIndex++;
        $.post("../negocios/EnviarDadosTerraplenagem.php", {
            cProduto: ProdutoEditado,
            cQtdM3: qtdm3,
            cDistKM: distkm,
            cReg: nClick,
            cCodProd: codprod,
            cIdFam: idFam
        },
        function(retorno)
        {
            var x = $('#TabelaTerraplenagem tr:eq(' + AddIndex + ')');
            x.after(retorno);
        });
        $('#DivTabelaTerraplenagem').css('display', 'table');
        $('#DivTerraplenagem').css('display', 'none');
        $.messager.alert('Alteração de Dados', 'Dados alterados com sucesso!', 'info', function(){
            DelRowAlteracaoTerraplenagem(IndexCurRow);
        });
        Editei = 'N';
    }
    else
    {
        var produto = $('#cmbTerProd option:selected').text();
        $.post('../negocios/EnviarDadosTerraplenagem.php', {
            cProduto: produto,
            cQtdM3: qtdm3,
            cDistKM: distkm,
            cReg: nClick,
            cCodProd: codprod,
            cIdFam: idFam
        },
        function(retorno)
        {
            $('#TabelaTerraplenagem').append(retorno);
        });
        $('#DivTabelaTerraplenagem').css('display', 'table');
        ClearFormElements('#frmDadosTerraplenagem');
        $('#DivTerraplenagem').css('display', 'none');
    }
    $("#cmbTerProd").val(0);
    Editei = 'N';
}

function DelRowTerraplenagem(index)
{
    index++;
    var FirstRowId = index - 2;
    $.messager.confirm('Confirmar Exclusão', 'Confirma a exclusão deste produto?', function(r){
        if(r)
            for(i = index; i > FirstRowId; i--)
            {
                document.getElementById('TabelaTerraplenagem').deleteRow(i);
            }
    })
}

function DelRowAlteracaoTerraplenagem(index)
{
    index++;
    var FirstRowId = index - 2;
    for(i = index; i > FirstRowId; i--)
    {
        document.getElementById('TabelaTerraplenagem').deleteRow(i);
    }
}

function EditRowTerraplenagem(index)
{
    IndexCurRow = index;
    index++;
    var FirstRowId = index - 2;
    FirstRowId++;
    var Valor1 = $('#TabelaTerraplenagem tr:eq(' + FirstRowId + ') td:eq(2)').text();
    var Valor2 = $('#TabelaTerraplenagem tr:eq(' + FirstRowId + ') td:eq(3)').text();
    ProdutoEditado = $('#TabelaTerraplenagem tr:eq(' + FirstRowId + ') td:eq(0)').text();
    CodProd = $('#TabelaTerraplenagem tr:eq(' + FirstRowId + ') td:eq(0)').attr('cprod')
    IdFam = $('#TabelaTerraplenagem tr:eq(' + FirstRowId + ') td:eq(0)').attr('idfam')
    document.getElementById('DivTerraplenagem').style.display = 'table';
    $('#TER_QtdM3').val(Valor1);
    $('#TER_DistKM').val(Valor2)
    $('#CodProd').val(CodProd);
    $('#IdFam').val(IdFam);
    Editei = 'S';
    //alert(ProdutoEditado + ' - ' + CodProd + ' - ' + IdFam)
}